// var root="http://localhost/tp_attend/public/index.php/index";
const app=getApp();
function interurl(){
  return "http://49.232.223.12/e-kaoqin/tp_attend/public"
  // return "http://localhost/tp_attend/public"
}
var request=function(url,data={},method="GET"){

    return new Promise((resolve,reject)=>{
      const token=app.globalData.token;
      // console.log(token);
      const header={
        'content-type': method.toUpperCase()==="POST" ?'application/x-www-form-urlencoded' :'application/json',
      }
      if(token){
        header['Cookie']="PHPSESSID="+token
        
        // console.log(token);
      }
         wx.request({
            url: interurl()+url,
            method:method,
            header,
            // header:{
            //     'content-type': method.toUpperCase()==="POST" ?'application/json' :'application/x-www-form-urlencoded',
            //     "Cookie":app.globalData.token ? "PHPSESSID="+token:""

            // },
            data:data,
            dataType:'json',
            success:res=>{
              console.log(res);
                if(res.statusCode==404){
                    wx.showToast({
                      title: '接口不存在',
                    })
                    reject("接口不存在")
                }else if(res.statusCode!=200){
                    wx.showToast({
                      title: '服务其接口发生错误',
                    })
                    reject("服务其接口发生错误")                          
                }else{
                  resolve(res.data);


                }
            },
            //网络 问题
            fail:res=>{
                reject("访问服务器失败")
                wx.showToast({
                  title: '访问服务器失败',
                  icon:'error'
                })

            }
          })
    })
}

// export { request }

export default request;
